package com.hyd.dao;

import java.util.List;
import com.base.mybatis.plus.EntityWrapper;
import org.apache.ibatis.annotations.Param;

import com.hyd.dao.model.AgeParam;
import com.hyd.dao.model.AgeParamExample;

public interface AgeParamMapper {
	int countByExample(AgeParamExample example);

	int deleteByExample(AgeParamExample example);

	int deleteByPrimaryKey(Integer id);

	int insert(AgeParam record);

	int insertSelective(AgeParam record);

	List<AgeParam> selectByExample(AgeParamExample example);

	List<AgeParam> selectByExampleWithBLOBs(AgeParamExample example);

	AgeParam selectByPrimaryKey(Integer id);

	int updateByExampleSelective(@Param("record") AgeParam record,@Param("example") AgeParamExample example);

	int updateByExampleWithBLOBs(@Param("record") AgeParam record, @Param("example") AgeParamExample example);

	int updateByExample(@Param("record") AgeParam record,@Param("example") AgeParamExample example);

	int updateByPrimaryKeySelective(AgeParam record);

	int updateByPrimaryKeyWithBLOBs(AgeParam record);

	int updateByPrimaryKey(AgeParam record);

	List<AgeParam> selectByWrapper(EntityWrapper<AgeParam> wrapper);

	List<AgeParam> selectByWrapperWithBLOBs(EntityWrapper<AgeParam> wrapper);

}
